home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / developm / source / rkeyboar.cpt / Reactive Keyboard ƒ / rep.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-04-17  |  1.6 KB  |  37 lines

  1. /*______________________________________________________________________
  2.  
  3.     rep.h - Report Module Interface.
  4.     
  5.     Copyright ⌐ 1988, 1989, 1990 Northwestern University.  Permission is granted
  6.     to use this code in your own projects, provided you give credit to both
  7.     John Norstad and Northwestern University in your about box or document.
  8. _____________________________________________________________________*/
  9.  
  10. #ifndef __rep__
  11. #define __rep__
  12.  
  13. extern void rep_Init (Rect *repRect, WindowPtr theWindow, 
  14.     short repType, short firstID, 
  15.     short lDefRezID, short cellRezID, Handle *repHandle);
  16. extern void rep_Append (Handle repHandle, Str255 repLine, 
  17.     Boolean drawIt, Boolean scroll);
  18. extern void rep_Fill (Handle repHandle, short id, 
  19.     Boolean scroll);
  20. extern void rep_Scroll (Handle repHandle, Point where);
  21. extern short rep_Click (Handle repHandle, Point where);
  22. extern void rep_Update (Handle repHandle);
  23. extern void rep_Activate (Handle repHandle, Boolean active);
  24. extern OSErr rep_Save (Handle repHandle, Str255 prompt, 
  25.     Str255 defName, OSType creator, Boolean *good, Boolean menuPick);
  26. extern OSErr rep_Key (Handle repHandle, short key, short modifiers);
  27. extern void rep_Jump (Handle repHandle, short lineNum, Boolean doDraw);
  28. extern void rep_Clear (Handle repHandle);
  29. extern Boolean rep_Full (Handle repHandle, long slop);
  30. extern short rep_GetSize (Handle repHandle);
  31. extern void rep_Dispose (Handle repHandle, short cellOption);
  32. extern short rep_Tag (short id, short tag);
  33. extern void rep_Height (Handle repHandle, short height);
  34. extern void rep_GetRect (Handle repHandle, Rect *rect);
  35. extern short rep_GetPos (Handle repHandle);
  36.  
  37. #endif